package voSetting;

import java.io.Serializable;
import java.util.Vector;

/*
 * 최신 정보 - 2015-01-04
 * 내 아이디 저장 m_id
 * 추가할 유저 아이디 invitation_user_list
 * command에 번호 셋팅 
 * 채팅 CHAT
 * 파일 FILE 
 * StateSetVO에 type에는 룸 생성 (2)로 보내야함
 */

public class PortVO implements Serializable{

	private int port;
	
	public String m_id;
	
	Vector <String> invitation_user_list;
	
	public int command; 	// 1-2. 명령 선언 : 어떤 일을 할 것인지 (로그인, 파일전송,귓속말 등등) 선언. 정수형도 상관 없음 
	
	private final int CHAT = 1;
	private final int FILE = 2;
	
	Object obj; // 1-4. 접속자 명단을 보내주는 변수. object는 가장 유연한 필드.  // 안 쓸 수도 있음. 
	
	static final long serialVersionUID = 100L;
	
	public PortVO() {
		// TODO Auto-generated constructor stub
	}

	public int getPort() {
		return port;
	}
	
	public void setPort(int port) {
		this.port = port;
	}

	
	public Vector<String> getInvitation_user_list() {
		return invitation_user_list;
	}
	
	public void setInvitation_user_list(Vector<String> invitation_user_list) {
		this.invitation_user_list = invitation_user_list;
	}

	public String getM_id() {
		return m_id;
	}

	public void setM_id(String m_id) {
		this.m_id = m_id;
	}

	public int getCommand() {
		return command;
	}

	public void setCommand(int command) {
		this.command = command;
	}

	public Object getObj() {
		return obj;
	}

	public void setObj(Object obj) {
		this.obj = obj;
	}
}
